package com.example.chatgptapplication.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.example.chatgptapplication.entity.Model;
import com.example.chatgptapplication.entity.User;

import java.util.List;

public interface UserService extends IService<User> {



    User userLogin(User user);


    void createUser(User user);

    void updateUser(User user);


    User getUserInfoById(String userId);

    User registerUser(User user);


    void forbidden(User user);

    void enable(User user);

    Page<User> getUserPageData(User model);

}
